Rust Job: Athenian - Senior Backend Engineer (Data) - Full r

Job added on

Company

Damia Group
Portugal

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Rust Job Details

Athenian is recruiting a Senior Backend Software Engineer.

About: At Athenian , their mission is to help engineering leaders build better software, faster by leveraging metrics and insights. They provide a data-enabled engineering platform that offers end-to-end visibility into the software delivery lifecycle.

They are a team of 25+ working remotely across the world. They are committed to building a healthy and diverse team of individuals who are ready to grow and care about their mission and values.

They are looking for individuals from all backgrounds to join them in building the next category leader in the space together with their amazing investors, and customers, large and small.

About the role:

As part of their Data Retrieval, you can expect to have a large impact in shaping the product and owning this crucial part of our Backend. The Data Retrieval involves fetching, updating, and archiving all the data related to different data sources in real-time (Github, JIRA, CI/CD services, etc.). It is structured as a graph with nodes performing different tasks, implemented either as workers on Kubernetes or as Google Cloud Functions, exchanging messages through edges, implemented with Google Pub/Sub.

They are developers building a product for other developers, which gives them a strong sense of pride and ownership. Their collaborative environment encourages you to work alongside the product and the rest of the engineering team to understand user needs and design, build, and iterate on a world-class software web application.

What they are looking for

Must haves:

  • Full professional proficiency in English, written and spoken. The ability to communicate comes first, no matter the level of technical skills
  • Strong experience with any of the following: Go, Java, C#, C++, Rust, Ruby, Typescript (Node), Python (with typing).
  • Willing to work in Go.
  • Strong experience with PostgreSQL.
  • Strong experience with Linux.
  • Strong knowledge of Git tools and concepts.
  • Experience with different APIs.
  • Experience with event-driven backend architectures.
  • Experience with Continuous Integration and Continuous Delivery.
  • Experience with scalable backend design: distributed processing, load balancing, fault tolerance, etc.
  • Knowledge of Docker, Kubernetes.
  • Familiarity with Google Cloud Platform or similar.

Desirable:

  • Strong experience with Go.
  • Strong experience with Google Cloud Platform (Cloud Functions, Cloud Run, Pub/Sub)
  • Knowledge of C/C++ or Rust.
  • Knowledge of Python.
  • Experience with columnar DBs like Clickhouse, Druid.
  • Experience with distributed SQL databases.
  • Experience with Terraform.
  • Experience with monitoring and alerting.
  • Experience with GitHub Actions, Circle CI, and Jenkins.
  • Having worked remotely.
  • Having worked in a dynamic start-up environment.
  • Having worked on a SaaS product.
  • Having used modern collaboration tooling (Jira, GitHub, Slack, Zoom, etc.).
Hiring process
  • Screening Cal
  • Technical Assessment (Remote, async)
  • Technical Interview & Q&A + Architecture Interview & Manager Interview
  • Offer or feedback
Perks and benefits:
  • Fully remote work & flexible hours;
  • 37 days/year of vacation & holidays
  • paid time off, and unlimited sick days;
  • Health insurance allowance (75EUR per month);
  • Company-provided equipment;
  • Remote work & equipment allowances;
  • Company-sponsored in-person events twice a year (in 2022, we met in Comporta, Portugal & Madrid, Spain!)
  • Stock options.
Want to know more? Get in touch with us